@media screen and (min-width: 768px) and (max-width: 1093px) {
    
    /* header */
    
    div.nav{
        position: absolute;
        left: 0;
        right: 0;
        background-color: #0084BB /* AMETYS ("default.default.bgcolor.main") */;
        top: 207px;
        padding: 0 35px;
        display: none;
        z-index: 110;
    }
    
    .navigation > ul > li:not(:first-child){
        border-top: 1px solid #59afd3;
    }
    
    .navigation > ul > li > a,
    .navigation > ul > li > span{
        color: #dadada;
        font-size: 2.8em;
        font-weight: 600;
        line-height: 2em;
        text-transform: uppercase;
        display: inline-block;
        padding: 10px 0 8px 0;
        width: 100%;
        position: relative;
    }
    
    .navigation > ul > li > a:hover,
    .navigation > ul > li > span{
        text-decoration: none;
    }
    
    .navigation > ul > li > a:after,
    .navigation > ul > li > span:after{
        position: absolute;
        right: 0;
        top: 10px;
        content: "\f107";
        font-family: FontAwesome;
        font-style: normal;
        font-weight: normal;
        text-decoration: inherit;
    /*--adjust as necessary--*/
        color: #dadada;
        font-size: 34px;
    }
    
    .navigation > ul > li > a.close:after{
        content: "\f106";
    }
    
    .navigation .submenu{
        border-top: 1px solid #59afd3;
        padding-top: 35px;
        padding-bottom: 18px;
    }
    
    .navigation .submenu .container{ padding-left: 0; padding-right: 0; }
    
    .navigation .submenu .container > img{ display: none; }
    
    .navigation .submenu .container > ul{
        width: 100%;
        display: inline-block;
    }
    
    .navigation .submenu .container > ul > li{
        float: left;
        width: 33.33333%;
    }
    
    /* /header */
    
    /* footer */
    
    .footer .campus{
        padding: 25px 70px;
    }
    
    .footer .campus .image{
        float: left;
        margin-right: 30px;
    }
    
    /* /footer */
    
}